Clapham General Stores
86-90 Clapham High St., Lambeth, London, United Kingdom, SW4 7UL
(02077) 204567 Phone